#include<stdio.h>
#include<time.h>
#include<math.h>
int add1(int n)
{
	int i,sum=0;
	for(i=1;i<=n;i++)
	sum=sum+i;
	return sum;
 } 
 void addtime1(int n)
 {
 	clock_t t;
 	int sum;
 	t=clock();
 	sum=add1(n);
 	t=clock()-t;
 	printf("方法1：\n");
 	printf("  结果：1~%d之和：%1d\n",n,sum);
 	printf("  用时：%1f秒\n",((float)t)/CLOCKS_PER_SEC); 
 }
 int add2(int n)
 {
 	return n*(n+1)/2;
 }
void addtime2(int n)
{
	clock_t t;
	int sum;
	t=clock();
	sum=add2(n);
	t=clock()-t;
	printf("方法2：\n");
	printf("  结果：1~%d之和：%1d\n",n,sum);
	printf("  用时：%1f秒\n",((float)t)/CLOCKS_PER_SEC); 
}
int main()
{
	int n;
	scanf("%d",&n);
	addtime1(n);
	addtime2(n);
	return 1;
}